street vendor


Results for "street vendor"

English - Turkish Dictionary

street vendor

(English - Turkish Dictionary) :
işportacı.